package com.iuie.ns.datum.vo;

import java.io.Serializable;
import java.util.Date;

/**
 * platform-消息VO
 * @author liujie
 *
 */
public class PlatformMsgVO implements Serializable{
	
	private static final long serialVersionUID = 7417161577399151998L;

	public static final String MSG_FROM_BLOG = "博客";
	
	// 消息id
	private String msgId;

	// 消息标题
	private String msgTitle;
	
	// 分类
	private String msgCategory;
	
	// 发起人
	private String creatorName;
	
	// 发起人ID
	private String creatorId;
	
	// 起始时间
	private Date startTime;
	
	// 结束时间
	private Date endTime;
	
	// 创建时间
	private Date createTime;
	
	// 更新时间
	private Date updateTime;

	// 消息详情
	private String msgDetail;
	
	// 消息链接
	private String msgLink;
	
	// 消息来源
	private String msgFrom;
	
	// 阅读次数
	private Long hits;
	
	public String getMsgTitle() {
		return msgTitle;
	}

	public void setMsgTitle(String msgTitle) {
		this.msgTitle = msgTitle;
	}

	public String getCreatorName() {
		return creatorName;
	}

	public void setCreatorName(String creatorName) {
		this.creatorName = creatorName;
	}

	public Date getStartTime() {
		return startTime;
	}

	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	
	public Date getCreateTime() {
		return createTime;
	}
	
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	
	public String getMsgDetail() {
		return msgDetail;
	}
	
	public void setMsgDetail(String msgDetail) {
		this.msgDetail = msgDetail;
	}
	
	public String getMsgId() {
		return msgId;
	}
	
	public void setMsgId(String msgId) {
		this.msgId = msgId;
	}
	
	public String getMsgLink() {
		return msgLink;
	}
	
	public void setMsgLink(String msgLink) {
		this.msgLink = msgLink;
	}
	
	public String getMsgFrom() {
		return msgFrom;
	}
	
	public void setMsgFrom(String msgFrom) {
		this.msgFrom = msgFrom;
	}
	
	public String getMsgCategory() {
		return msgCategory;
	}
	
	public void setMsgCategory(String msgCategory) {
		this.msgCategory = msgCategory;
	}
	
	public Date getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	
	public String getCreatorId() {
		return creatorId;
	}
	public void setCreatorId(String creatorId) {
		this.creatorId = creatorId;
	}
	public Long getHits() {
		return hits;
	}
	public void setHits(Long hits) {
		this.hits = hits;
	}

	@Override
	public String toString() {
		return "PlatformMsgVO [msgId=" + msgId + ", msgTitle=" + msgTitle + ", msgCategory=" + msgCategory + ", creatorName=" + creatorName + ", creatorId=" + creatorId
				+ ", startTime=" + startTime + ", endTime=" + endTime + ", createTime=" + createTime + ", updateTime=" + updateTime + ", msgDetail=" + msgDetail + ", msgLink="
				+ msgLink + ", msgFrom=" + msgFrom + ", hits=" + hits + "]";
	}

	

}
